package com.joysuch.wwyt.bp.service;

import com.joysuch.wwyt.bp.bean.risk.BpDepartBean;
import com.joysuch.wwyt.core.common.ajax.ResultBean;
import org.springframework.data.domain.Pageable;

import java.time.LocalDate;

/**
 * @Author ZhangDong
 * @Date 2020/3/5 17:19
 */
public interface BpRiskDepartService {


    ResultBean reportPage(Pageable pageable);

    ResultBean save(BpDepartBean bpDepartBean);

    ResultBean getById(Long id);

    ResultBean page(Pageable pageable, LocalDate reportDate, Integer flag);

    ResultBean submit(Long id);

    ResultBean delete(Long id);

    ResultBean verify(Long id, int flag);

    ResultBean getDepart();

    ResultBean getUser();
}
